Tel-aviv University Raymond and Beverly Sackler Faculty of Exact Sciences School of Computer Science

نویسنده

  • Hillel Avni
چکیده

A crucial property required from software transactional memory systems (STMs) is that transactions, even ones that will eventually abort, will operate on consistent states. A known technique for providing this property is through the introduction of a globally shared version clock whose values are used to tag memory locations. Realizing global clock is the root of significant overhead, this thesis presents TLC 1, the first thread-local clock mechanism for allowing transactions to operate on consistent states. TLC is the proof that one can devise coherent-state STM systems without a global clock. Existing optimized global clock implementations: GV4, GV5 and GV6 are examined and a new one, GV7 is proposed. Another contribution of this thesis is the definition of the abstract data type which has the minimal characteristics that are required to maintain STM consistent states. We name the object transactional consistency verifier (TCV) and prove all the clocking schemes demonstrated are TCV implementations. A set of benchmarks is presented within the context of the TL2 STM algorithm, using TLC, and is compared to known global clock schemes and our new GV7. Our benchmarks show TLC perform as well as a global clock on small scale machines. The big promise of the TLC approach is in providing a decentralized solution for future large scale machines. On such machines, a globally coherent clock based solution is most likely infeasible, and TLC promises a way for transactions to operate consistently in a distributed fashion. Hillel Avni, Nir Shavit: Maintaining Consistent Transactional States without a Global Clock. SIROCCO 2008 ii

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Determining the configuration of macromolecular assembly components based on cryoEM density fitting and pairwise geometric complementarity

School of Computer Science, Raymond and Beverly Sackler Faculty of Exact Sciences, Tel Aviv University, Tel Aviv 69978, Israel Department of Biopharmaceutical Sciences and Pharmaceutical Chemistry, and California Institute for Quantitative Biomedical Research, University of California at San Francisco, San Francisco, CA 94158, USA School of Crystallography, Birkbeck College University of London...

متن کامل

HEMOSTASIS, THROMBOSIS, AND VASCULAR BIOLOGY Reduced incidence of ischemic stroke in patients with severe factor XI deficiency

1The Amalia Biron Research Institute of Thrombosis and Hemostasis, Sheba Medical Center, Tel Hashomer and Sackler Faculty of Medicine, Tel Aviv University, Tel Aviv; 2Department of Statistics and Operations Research, Raymond and Beverly Sackler Faculty of Exact Sciences, Tel Aviv University, Tel Aviv; 3Division of Epidemiology and Preventive Medicine, Sackler Faculty of Medicine, Tel Aviv Unive...

متن کامل

How and why hyperbaric oxygen therapy can bring new hope for children suffering from cerebral palsy--an editorial perspective.

1 The Institute of Hyperbaric Medicine, Assaf Harofeh Medical Center, Zerifin, Israel 2 Research and Development Unit, Assaf Harofeh Medical Center, Zerifin, Israel 3 Sackler School of Medicine, Tel-Aviv University, Tel-Aviv, Israel 4 Sagol School of Neuroscience, Tel-Aviv University, Tel-Aviv, Israel 5 The Raymond and Beverly Sackler Faculty of Exact Sciences, School of Physics and Astronomy, ...

متن کامل

Bisimulation Equivanlence Is Decidable for Normed Process Algebra

We present a procedure for deciding whether two normed PA terms are bisimilar. The procedure is \elementary," having doubly exponential nondeterministic time complexity. ∗The rst author was supported in part by EPSRC Visiting Research Fellowships GR/K83243 and GR/M06468. Address for correspondence: School of Mathematical Sciences, The Raymond and Beverly Sackler Faculty of Exact Sciences, Tel A...

متن کامل

Fast Proton Hopping Detection in Ice Ih by Quasi-Elastic Neutron Scattering

Fast Proton Hopping Detection in Ice Ih by Quasi-Elastic Neutron Scattering Itay Presiado, Jyotsana Lal, Eugene Mamontov, Alexander I. Kolesnikov, and Dan Huppert* Raymond and Beverly Sackler Faculty of Exact Sciences, School of Chemistry, Tel Aviv University, Tel Aviv 69978, Israel Materials Science Division, Argonne National Laboratory, 9700 South Cass Avenue, Argonne, Illinois 60439, United ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009